Word of the Day:
May 20, 2022ad hoc
adjective
AD-HOCK
What it Means
Ad hoc in Context
Did You Know?
Quiz
Fill in the blanks to complete an adjective meaning "composed, performed, or uttered on the spur of the moment": e _ t _ _ po _ a _ _ ous.